self-employed contractor - Español Inglés Diccionario